Text copied to clipboard!

Titre

Text copied to clipboard!

Développeur Fullstack Java

Description

Text copied to clipboard!
Nous recherchons un Développeur Fullstack Java passionné et expérimenté pour rejoindre notre équipe dynamique. Le candidat idéal aura une solide expérience dans le développement d'applications web complètes, maîtrisant à la fois le front-end et le back-end, avec une expertise particulière en Java. Vous serez responsable de la conception, du développement et de la maintenance de solutions logicielles robustes et évolutives, en collaboration avec les équipes produit et design. Votre rôle inclura l'analyse des besoins, la rédaction de spécifications techniques, le codage, les tests, ainsi que la participation aux revues de code et à l'amélioration continue des processus de développement. Nous valorisons l'innovation, la rigueur technique et la capacité à travailler en équipe dans un environnement agile. Ce poste offre une opportunité unique de contribuer à des projets variés et stimulants, tout en développant vos compétences dans un cadre professionnel enrichissant.

Responsabilités

Text copied to clipboard!
  • Développer et maintenir des applications web fullstack en Java.
  • Collaborer avec les équipes produit et design pour définir les fonctionnalités.
  • Assurer la qualité du code via des tests unitaires et d'intégration.
  • Participer aux revues de code et partager les bonnes pratiques.
  • Optimiser les performances des applications et résoudre les bugs.
  • Documenter les développements et les procédures techniques.
  • Contribuer à l'amélioration continue des processus de développement.
  • Veiller à la sécurité et à la conformité des applications.
  • Suivre les évolutions technologiques et proposer des innovations.
  • Assurer le support technique et la maintenance des applications.

Exigences

Text copied to clipboard!
  • Maîtrise avancée du langage Java et des frameworks associés (Spring, Hibernate).
  • Expérience en développement front-end (HTML, CSS, JavaScript, frameworks modernes).
  • Bonne connaissance des bases de données relationnelles et NoSQL.
  • Compréhension des architectures RESTful et des API.
  • Capacité à travailler en méthodologie Agile/Scrum.
  • Compétences en gestion de versions avec Git.
  • Bonnes aptitudes à la communication et travail en équipe.
  • Expérience avec les outils d'intégration continue et déploiement automatisé.
  • Connaissance des principes de sécurité informatique.
  • Formation en informatique ou domaine équivalent.

Questions potentielles d'entretien

Text copied to clipboard!
  • Quelle est votre expérience avec le développement Java fullstack ?
  • Quels frameworks Java maîtrisez-vous ?
  • Comment assurez-vous la qualité et la maintenabilité de votre code ?
  • Avez-vous déjà travaillé en méthodologie Agile ?
  • Comment gérez-vous les conflits techniques au sein d'une équipe ?
  • Pouvez-vous décrire un projet complexe que vous avez mené à bien ?
  • Comment restez-vous à jour avec les nouvelles technologies ?
  • Quelle est votre expérience avec les bases de données ?
  • Comment abordez-vous la résolution de bugs critiques ?
  • Êtes-vous à l'aise avec les outils d'intégration continue ?